
'''
函数：是组织好的，可重复使用的，用来实现单一，或相关联功能的代码段。
1、定义函数：
    def 关键字 define

    基本语法：
    def fun_name(形参)：
        函数的代码块
2、调用函数
fun_name(实参)

3、函数的参数
定义的时候参数叫 ：形参  声明一个变量用来接收调用时候传进来的值

调用函数的时候，也必须传入参数，我们称为实参,

    1)位置参数 :调用时传递的实参的位置，影响到形参的内容
    2) 关键字参数 调用函数的时候直接把实参赋值形参  printinfo(age=22,name='张三')
    3）默认值参数：定义函数时候直接赋一个默认值，如果不传实参，则可以使用默认值
        注意：如果既有位置参数又有默认值参数，默认值参数一定要放到位置参数的后面
    4)动态参数

'''
#定义一个打卡的函数,给我自己看的

a,b,*c = (12,13,14,15)
print(a)
print(b)
print(c)  # *定义一个列表叫c 然后把元组中的（14，15）变成 14 15  ，放到列表中
print(*c)

# def clock_in(date,name):
#     '''
#     我这是一个给学生打卡的函数
#     :param date: 打卡的时间
#     :param name: 打卡的学生姓名
#     :return: 返回值 做什么用
#     '''
#     print(date)
#     print(name,'打卡')
#     print('打开手机')
#     print('扫二维码')
#     print('填写选项')
#     print('提交结果')
#     print('关闭手机')
#     print()
#
# def fun1():
#     '''
#
#     :return:
#     '''
# if __name__ == '__main__':
#
#     clock_in('2020-10-17 10：46：00','王五')
#     clock_in('李四','2020-10-18 8：30：00')
#     clock_in('2020-10-19 6：30：00','王五')
